package com.dhy.policy;

import com.dhy.mapper.AsysPartition1WeekMapper;
import com.dhy.mapper.ClassscheduleClasssplitMapper;
import com.dhy.service.ClassscheduleClasssplitService;

//抽象装饰者
public abstract class DecorateEmptyClassRoom implements EmptyClassRoom
{
    protected EmptyClassRoom emptyClassRoom;
    protected AsysPartition1WeekMapper asysPartition1WeekMapper;
    protected ClassscheduleClasssplitMapper classscheduleClasssplitMapper;
    protected String ele;

    public DecorateEmptyClassRoom(EmptyClassRoom emptyClassRoom, AsysPartition1WeekMapper asysPartition1WeekMapper, ClassscheduleClasssplitMapper classscheduleClasssplitMapper, String ele) {
        this.emptyClassRoom = emptyClassRoom;
        this.asysPartition1WeekMapper = asysPartition1WeekMapper;
        this.classscheduleClasssplitMapper = classscheduleClasssplitMapper;
        this.ele = ele;
    }

    public DecorateEmptyClassRoom(EmptyClassRoom emptyClassRoom,ClassscheduleClasssplitMapper classscheduleClasssplitMapper, String ele) {
        this.emptyClassRoom=emptyClassRoom;
        this.classscheduleClasssplitMapper = classscheduleClasssplitMapper;
        this.ele = ele;
    }

    public DecorateEmptyClassRoom(EmptyClassRoom emptyClassRoom, AsysPartition1WeekMapper asysPartition1WeekMapper, String  ele) {
        this.emptyClassRoom = emptyClassRoom;
        this.asysPartition1WeekMapper = asysPartition1WeekMapper;
        this.ele=ele;
    }
}
